Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Germany F11 Germany F12 Germany F13 Belgium F2 Switzerland #1-w1 Switzerland #1-w4 Turkey #1-w1 Turkey #1-w2 Turkey #1-w4 Italy F12 Italy F15 Italy F16 Slovenia F2 Slovenia F3 Germany F10 Germany F11 Germany F13 Italy F32 Germany-w1 Italy F34 Germany-w2 Italy F35 Germany-w3 Germany-w4 Tunisia F6 Germany F1 Germany F2 Germany F4 Poland F1 Switzerland F3 Italy F6 Portugal F2 Italy F9 Czech Republic F1 Slovenia F1 Italy F19 Austria F4 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F1 Germany F2 Italy F2 Germany F4 Germany F1 Germany F5 Italy F4 Netherlands F3 Germany F8 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Italy F1 Germany F3 Austria F4 Austria F2 (Kramsach) Portugal F5 (Vilamoura) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Volkswagen Challenger 2004 - Wolfsburg 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Alfa Romeo Tennis Cup - Cordenons IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Tennis Napoli Cup - Napoli Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg USTA Tallahassee Tennis Challenger - Tallahassee Geneva Challenger - Geneva XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Challenger Banque Nationale Rimouski - Rimouski Bauer Watertechnology Cup 2007 - Eckental Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Akbank Private Banking TED Open - Istanbul XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Tennislife Cup - Napoli Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Bauer Watertechnilogy Cup 2008 - Eckental Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Wolfsburg Challenger Bangkok Challenger Korat Challenger Athens Challenger Sofia Challenger Rome Challenger Zagreb Challenger Furth Challenger Milan Challenger San Marino Challenger Istanbul Challenger Freudenstadt Challenger Szczecin Challenger Napoli Challenger Rennes Challenger Orleans Challenger Eckental Challenger Aachen Challenger Salzburg Challenger Genova Challenger Sunrise Challenger Monza Challenger Rome Challenger Tunis Challenger Fergana Challenger Furth Challenger Lugano Challenger Kitzbuhel Challenger Alphen Challenger Brasov Challenger Napoli Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Prague Challenger Cremona Challenger Milan Challenger Orbetello Challenger Astana Challenger Beijing Challenger Karshi Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Ortisei Challenger Quimper Challenger Fergana Challenger Braunschweig Challenger Astana Challenger Beijing Challenger Orleans Challenger Lermontov Challenger Mons Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Bergamo Challenger Mersin Challenger Tunis Challenger Samarkand Challenger Lexington Challenger Aptos Challenger St. Remy Challenger Petange Challenger Fergana Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Ortisei Challenger Andria Challenger Bergamo Challenger Astana Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Sarasota Challenger Savannah Challenger Samarkand Challenger Braunschweig Challenger Winnetka Challenger Vancouver Challenger Mons Challenger Tashkent Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Karshi Challenger Heilbronn Challenger Marburg Challenger Braunschweig Challenger Cortina Challenger Aptos Challenger Vancouver Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Agri Challenger Sacramento Challenger Tashkent Challenger Fairfield Challenger Eckental Challenger Brescia Challenger ATP Challenger Tour Finals Bergamo Challenger Cherbourg Challenger Guadalajara Challenger Kazan Challenger Aix En Provence Challenger Vicenza Challenger Prostejov Challenger Moscow Challenger Marburg Challenger Braunschweig Challenger Bastad Challenger Recanati Challenger Biella Challenger Cortina Challenger Aptos Challenger Orleans Challenger Mons Challenger Happy Valley Challenger Koblenz Challenger Bergamo Challenger Fergana Challenger Scheveningen Challenger Liberec Challenger Tashkent Challenger Ismaning Challenger Glasgow Challenger Karshi Challenger Samarkand Challenger Surbiton Challenger Recanati Challenger Astana Challenger Segovia Challenger Mallorca Challenger Orleans Challenger Eckental Challenger Koblenz Challenger Quimper Challenger St. Brieuc Challenger Heilbronn Challenger President's Cup 2000 - Tashkent Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Allianz Suisse Open - Gstaad Milan Indoors - Milan BMW Open - Munich Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle Austrian Open - Kitzbuhel BMW Open - Munich Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Erste Bank Open - Vienna BMW Open - Munich Aegon Nottingham Open - Nottingham Moselle Open - Metz Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Open 13 - Marseille Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad AEGON International - Eastbourne Kremlin Cup - Moscow DIEMA XTRA Sofia Open - Sofia Croatia F1 Italy F1 Italy F2 Germany F4 Italy F5 Italy F6 Italy F9 Italy F11 Italy F12 Italy F13 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F3 Austria F1 Austria F2 Switzerland #1-w2 Italy F1 Switzerland #1-w3 Italy F4 Germany F15 Italy F30 Italy F31 Germany F3 Spain F2 Spain F3 Germany F5 Spain F4 Italy F2 Switzerland F1 Switzerland F2 Italy F7 Portugal F3 Italy F10 Czech Republic F2 Italy F15 Italy F16 Germany F7 Germany F10 Germany F13 Germany F3 Germany F4 Germany F2 Germany F4 Rogers Masters - Toronto Italy F2 Germany F7 Switzerland F1 BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Portugal F6 (Lisbon) BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Braunschweig Challenger Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Lambertz Open - Aachen San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Mordovia Cup - Mordovia Samarkand Challenger - Samarkand Kyiv Open - Kiev Tehran Open 2004 - Tehran SIR Supermercadi Challenger - Rome Mauritius Open - Mauritius IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Ostdeutscher Sparkessen Cup - Dresden Zagreb Open - Zagreb 4° Sporting Challenger - Turin Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Genoa Open - Genova Bauer Watertechnology Cup - Eckental Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons 3rd Volkswagon Challenger - Wolfsburg Alexander Kolyaskin Memorial - Donetsk 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Nord LB Open 2006 - Braunschweig Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Morocco Tennis Tour - Tanger Busan Open Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental Kia International In Caloundra - Caloundra IPP Open - Helsinki Kia International In Kawana - Kawana Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City BH Telecom Sarajevo 2007 - Sarajevo Open Prevadies - St. Brieuc Guzzini Challenger - Recanati Challenger Casablanca San Angel - Mexico City Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Schickedanz Open 2007 - Furth Astana Challenger - Astana Steelers Cup - Kosice Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Oberstaufen Cup - Oberstaufen Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Open Castilla y Leon - Segovia Timisoara Challenger - Timisoara Bergamo Challenger Akbank Private Banking TED Open - Istanbul UTC Open by Selena - Cherkassy Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans ATP Challenger Trophy 2007 - Trnava Ford Tennis Championships - Louisville Lugano Challenger Tunis Challenger Heilbronn Open - Heilbronn Rimini Challenger South African Airways Open - East London 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Samarkand Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso III Isla de Lanzarote - Lanzarote Heilbronn Challenger Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice BSI Challenger Lugano - Lugano Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Timisoara Challenger - Timisoara 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Sarajevo Challenger Eckental Challenger Mons Challenger Ortisei Challenger Heilbronn Challenger Salzburg Challenger Bergamo Challenger Wolfsburg Challenger Caltanissetta Challenger Rome Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Samarkand Challenger Wroclaw Challenger Ljubljana Challenger Madrid Challenger Bangkok Challenger Aptos Challenger Eckental Challenger Helsinki Challenger Heilbronn Challenger Burnie Challenger Wolfsburg Challenger Samarkand Challenger Cherbourg Challenger Furth Challenger Ilkley Challenger Bath Challenger Barletta Challenger Mersin Challenger Prague Challenger Furth Challenger Arad Challenger Samarkand Challenger Karshi Challenger Samarkand Challenger Como Challenger Seoul Challenger Winnetka Challenger Binghamton Challenger Loughborough Challenger Prague Challenger Bergamo Challenger Helsinki Challenger Lille Challenger Irving Challenger Guzzini Challenger - Recanati Vercelli Challenger Surbiton Challenger Prostejov Challenger Izmir Challenger Brest Challenger Prague Challenger Bratislava Challenger Noumea Challenger Quimper Challenger Jonkoping Challenger Samarkand Challenger Bukhara Challenger - Bukhara Budapest Challenger Rennes Challenger Cherbourg Challenger St. Brieuc Challenger Sophia Antipolis Challenger Barletta Challenger Karshi Challenger Heilbronn Challenger Shymkent Challenger Blois Challenger Astana Challenger Chengdu Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Fergana Challenger Tashkent Challenger Bratislava Challenger Pau Challenger Bangkok Challenger President's Cup - Tashkent BMW Open - Munich Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Valencia Open - Valencia Ordina Open - s-Hertogenbosch Open de Moselle - Metz Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Heineken Open - Auckland AEGON International - Eastbourne Claro Open Colombia - Bogota Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Geneva Open - Geneva Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich If Stockholm Open - Stockholm TEB BNP Paribas Istanbul Open - Istanbul St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Mercedes Cup - Stuttgart Tata Open Maharashtra - Pune Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Brisbane International - Brisbane US Men's Clay Court Championship - Houston Hypo Group Tennis International - Portschach Brisbane International - Brisbane Citi Open - Washington Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2